membrane ventilation - German English Dictionary